<!DOCTYPE HTML>
<html>
	<head>
		<link rel="stylesheet"
			href="http://www.wave-community.com.mx/w4c/css/layerslider.css"
			type="text/css">
		<link rel="stylesheet"
			href="http://www.wave-community.com.mx/w4c/css/stylels.css"
			type="text/css">
		<!--[if lt IE 9]>
			<script src="js/lib/html5.js"></script>
		<![endif]-->
	</head>
	<body>

		<div class="page">
			<div class="bg"></div>
			<div class="inner_ocjp6">

				<br />
				<div style="padding-top: 15px;">
					<p style="text-align: right; font-weight: bold;">
						Contacto: jorge.barrientos@wave-community.com.mx | 84219283 | 044
						55 91412946 | San Francisco 406, Col. Del Valle
					</p>
				</div>
				<h3 style="font-weight: bold;">
					Oracle Certified Java Programmer 6
				</h3>
				<p>
					Este curso se dise&ntilde;o tomado en cuenta las normalizaciones
					dictadas por Oracle (anteriormente Sun) para el desarrollo de
					Software con el lenguaje de programaci&oacute;n Java en su
					versi&oacute;n 6.0 para formar recursos humanos especializados en
					esta tecnolog&iacute;a y estos sean reconocidos globalmente como
					una excelente opci&oacute;n para satisfacer las necesidades de la
					industria de TI. Sin duda una certificaci&oacute;n se ha vuelto un
					referente en el mercado TI en M&eacute;xico y el mundo, sin embargo
					aunque es sencillo obtener informaci&oacute;n del tema, es
					complicado asegurar el completo entendimiento de los temas y
					realmente conocer a profundidad el lenguaje para cumplir con los
					niveles de un examen de certificaci&oacute;n.
				</p>


				<h3 style="font-weight: bold;">
					Objetivo
				</h3>

				<p>
					Nuestros alumnos al egresar del curso contaran con los
					conocimientos y habilidades necesarias para aprobar este examen y
					obtener la certificaci&oacute;n. En Wave Community no solo se trata
					de dar el curso, se trata de que el curso sea productivo para el
					alumno, se cuenta con un seguimiento interno que exige a nuestros
					Instructores cumplir con un alto porcentaje de
					certificaci&oacute;n, adem&aacute;s de proporcionar un seguimiento
					individual para indicarle al alumno cuando realmente est&aacute;
					preparado para hacer el examen.
				</p>

				<h3 style="font-weight: bold;">
					Valor Agregado
				</h3>

				<p>
					Adem&aacute;s de la formaci&oacute;n t&eacute;cnica, Wave Community
					brinda a sus colaboradores asesor&iacute;a profesional
					bas&aacute;ndose en casos reales en el sector laboral y
					orientaci&oacute;n profesional para tomar buenas decisiones en su
					trabajo actual o nuevas ofertas. Apoyamos a contextualizar al
					profesional en su entorno social y econ&oacute;mico compartiendo
					los vicios, malos h&aacute;bitos, casos de &eacute;xito y
					experiencias de profesionales en TI que hoy ocupan puestos
					importantes en el mercado.
				</p>

				<h3 style="font-weight: bold;">
					&iquest; En donde se imparte ?
				</h3>

				<p>
					Estamos localizados en la Colonia del Valle, a unas cuadras del WTC
					Ciudad de M&eacute;xico.
					<br />
					<br />

					<img src="/w4c/img/locate.png">
					<br />
					San Francisco # 406. M&aacute;s detalles
					<a target="_new"
						href="https://maps.google.com.mx/maps?ie=UTF8&cid=18075109842340497957&q=Sic+del+Valle&iwloc=A&gl=MX&hl=es-419">aqu&iacute;</a>
				</p>

				<h3 style="font-weight: bold;">
					Lo que incluye el Paquete de Certificaci&oacute;n
				</h3>

				<p>
					El Paquete de Certificaci&oacute;n cubre los siguientes puntos:
				</p>

				<ul>
					<li>
						Curso de Certificaci&oacute;n SL-275
					</li>
					<li>
						Instructor certificado capacitado para transmitir el conocimiento
						de manera eficaz
					</li>
					<li>
						Material did&aacute;ctico oficial Sun-Oracle (impreso o
						electr&oacute;nico)
					</li>
					<li>
						Simulador de Examen Oficial de Oracle
					</li>
					<li>
						Diapositivas y material del curso en formato electr&oacute;nico
					</li>
					<li>
						Coffee Breake con alimentos ligeros
					</li>
					<li>
						Voucher para presentar examen de certificaci&oacute;n hasta por 2
						ocasiones
					</li>
				</ul>


				<h3 style="font-weight: bold;">
					A quien va orientado el curso
				</h3>

				<p>
					El curso va dirigido a personas que ya conocen el lenguaje de
					programaci&oacute;n Java, trabajan con el de manera habitual y
					quieren mejorar y fundamentar esos conocimientos, tambi&eacute;n
					buscan una forma eficaz de prepararse para el examen de
					certificaci&oacute;n que los acredite como profesionales del
					lenguaje
				</p>

				<h3 style="font-weight: bold;">
					Temario
				</h3>
				<h4 style="font-weight: bold;">
					Module 1 - Getting Started
				</h4>

				<ul>
					<li>
						Examine Java technology
					</li>
					<li>
						Analyze a simple Java technology application
					</li>
					<li>
						Execute a Java technology application
					</li>

				</ul>



				<h4 style="font-weight: bold;">
					Module 2 - Object-Oriented Programming
				</h4>
				<ul>
					<li>
						Define modeling concepts: abstraction, encapsulation, and packages
					</li>
					<li>
						Discuss Java technology application code reuse
					</li>
					<li>
						Define class, member, attribute, method, constructor, and package
					</li>
					<li>
						Use the access modifiers private and public as appropriate for the
						guidelines of encapsulation
					</li>
					<li>
						Invoke a method on a particular object
					</li>
					<li>
						Use the Java technology API online documentation
					</li>
				</ul>

				<h4 style="font-weight: bold;">
					Module 3 - Identifiers, Keywords, and Types
				</h4>
				<ul>
					<li>
						Use comments in a source program
					</li>
					<li>
						Distinguish between valid and invalid identifiers
					</li>
					<li>
						Recognize Java technology keywords
					</li>
					<li>
						List the eight primitive types
					</li>
					<li>
						Define literal values for numeric and textual types
					</li>
					<li>
						Define the terms primitive variable and reference variable
					</li>
					<li>
						Declare variables of class type
					</li>
					<li>
						Construct an object using new
					</li>
					<li>
						Describe default initialization
					</li>
					<li>
						Describe the significance of a reference variable
					</li>
					<li>
						State the consequence of assigning variables of class type
					</li>
				</ul>
				<h4 style="font-weight: bold;">
					Module 4 - Expressions and Flow Control
				</h4>
				<ul>
					<li>
						Distinguish between instance and local variables
					</li>
					<li>
						Describe how to initialize instance variables
					</li>
					<li>
						Recognize, describe, and use Java software operators
					</li>
					<li>
						Distinguish between legal and illegal assignments of primitive
						types
					</li>
					<li>
						Identify boolean expressions and their requirements in control
						constructs
					</li>
					<li>
						Recognize assignment compatibility and required casts in
						fundamental types
					</li>
					<li>
						Use if, switch, for, while, and do constructions and the labeled
						forms of break and continue as flow control
					</li>
				</ul>
				<h4 style="font-weight: bold;">
					Module 5 - Arrays
				</h4>
				<ul>
					<li>
						Declare and create arrays of primitive, class, or array types
					</li>
					<li>
						Explain why elements of an array are initialized
					</li>
					<li>
						Explain how to initialize the elements of an array
					</li>
					<li>
						Determine the number of elements in an array
					</li>
					<li>
						Create a multidimensional array
					</li>
					<li>
						Write code to copy array values from one array to another
					</li>
				</ul>
				<h4 style="font-weight: bold;">
					Module 6 - Class Design
				</h4>
				<ul>
					<li>
						Define inheritance, polymorphism, overloading, overriding, and
						virtual method invocation
					</li>
					<li>
						Use the access modifiers protected and the default
						(package-friendly)
					</li>
					<li>
						Describe the concepts of constructor and method overloading
					</li>
					<li>
						Describe the complete object construction and initialization
						operation
					</li>
				</ul>
				<h4 style="font-weight: bold;">
					Module 7 - Advanced Class Features
				</h4>
				<ul>
					<li>
						Create static variables, methods, and initializers
					</li>
					<li>
						Create final classes, methods, and variables
					</li>
					<li>
						Create and use enumerated types
					</li>
					<li>
						Use the static import statement
					</li>
					<li>
						Create abstract classes and methods
					</li>
					<li>
						Create and use an interface
					</li>
				</ul>
				<h4 style="font-weight: bold;">
					Module 8 - Exceptions and Assertions
				</h4>
				<ul>
					<li>
						Define exceptions
					</li>
					<li>
						Use try, catch, and finally statements
					</li>
					<li>
						Describe exception categories
					</li>
					<li>
						Identify common exceptions
					</li>
					<li>
						Develop programs to handle your own exceptions
					</li>
					<li>
						Use assertions
					</li>
					<li>
						Distinguish appropriate and inappropriate uses of assertions
					</li>
					<li>
						Enable assertions at runtime
					</li>
				</ul>
				<h4 style="font-weight: bold;">
					Module 9 - Collections and Generics Framework
				</h4>
				<ul>
					<li>
						Describe the general purpose implementations of the core
						interfaces in the Collections framework
					</li>
					<li>
						Examine the Map interface
					</li>
					<li>
						Examine the legacy collection classes
					</li>
					<li>
						Create natural and custom ordering by implementing the Comparable
						and Comparator interfaces
					</li>
					<li>
						Use generic collections
					</li>
					<li>
						Use type parameters in generic classes
					</li>
					<li>
						Refactor existing non-generic code
					</li>
					<li>
						Write a program to iterate over a collection
					</li>
					<li>
						Examine the enhanced for loop
					</li>
				</ul>
				<h4 style="font-weight: bold;">
					Module 10 - I/O Fundamentals
				</h4>
				<ul>
					<li>
						Write a program that uses command-line arguments and system
						properties
					</li>
					<li>
						Examine the Properties class
					</li>
					<li>
						Construct node and processing streams, and use them appropriately
					</li>
					<li>
						Serialize and deserialize objects
					</li>
					<li>
						Distinguish readers and writers from streams, and select
						appropriately between them
					</li>
				</ul>
				<h4 style="font-weight: bold;">
					Module 11 - Console I/ O and File I/O
				</h4>
				<ul>
					<li>
						Read data from the console
					</li>
					<li>
						Write data to the console
					</li>
					<li>
						Describe files and file I/O
					</li>
				</ul>

				<h4 style="font-weight: bold;">
					Module 12 - Threads
				</h4>
				<ul>
					<li>
						Define a thread
					</li>
					<li>
						Create separate threads in a Java technology program, controlling
						the code and data that are used by that thread
					</li>
					<li>
						Control the execution of a thread and write platform-independent
						code with threads
					</li>
					<li>
						Describe the difficulties that might arise when multiple threads
						share data
					</li>
					<li>
						Use wait and notify to communicate between threads
					</li>
					<li>
						Use synchronized to protect data from corruption
					</li>
				</ul>


			</div>
		</div>

	</body>
</html>


